'''
向百度发送请求，得到响应内容
'''
from urllib import request

# res为对象
res = request.urlopen("https://www.baidu.com")
print(res)
# 相当于在网站右键查看网页源代码
# html = res.read() # 得到的是一个bytes
# 1.html为字符串（特别长）
# 2.read():bytes   read().decode():string
# html = res.read().decode()
# print(html)
# 响应对象（response）方法
bytes = res.read()  # read()得到结果为bytes数据类型
# print(bytes)
string = res.read().decode()  # decode()转为string数据类型
print(string)
url = res.geturl()  # 返回实际数据的URL地址
print(url)
code = res.getcode()  # 返回HTTP响应码
print(code)
# 补充
string.encode()  # bytes
bytes.decode()  # string
